WSAL\Adapter\WSAL_Adapters_MySQL_ActiveRecord D

Total Complexity 219
Dependencies 11
Dependents 1
Total lines 1,260
Lines of code 789
Logical lines of code 553
Comment lines 296
Methods 38
Properties 4

Methods 38

Method Rating Maintainability Complexity Lines of code
build_where_statement()
D
26
40 149
build_reporting_query()
B
34 19 94
get_grouping()
B
44 20 44
cast_to_correct_type()
A
48 16 29
save()
A
44 14 44
get_ip_address_report_data()
A
39 12 67
load_multi()
A
43 13 44
additional_new_user_query()
A
40 11 58
get_report_data()
A
50 12 25
get_sql_column_definition()
A
49 9 32
load_array()
S
55 5 19
get_user_names()
S
57 5 15
get_columns()
S
61 5 12
count()
S
58 4 15
temp_users()
S
57 2 16
load_multi_query()
S
64 3 9
get_install_query()
S
59 2 14
is_installed()
S
62 2 11
format_array_for_query_regex()
S
67 2 7
count_query()
S
71 2 5
load_and_call_for_each()
S
65 2 8
delete_query()
S
71 2 5
uninstall()
S
71 2 6
delete()
S
65 1 10
load()
S
71 1 5
get_uninstall_query()
S
80 1 3
table_exists()
S
72 1 5
install_original()
S
76 1 4
get_table_options()
S
80 1 3
format_array_for_query()
S
78 1 3
get_model()
S
80 1 3
get_table()
S
76 1 4
check_match_report_criteria()
S
75 1 4
install()
S
76 1 4
get_wp_table()
S
76 1 4
get_connection()
S
82 1 3
update_query()
S
79 1 3
__construct()
S
81 1 3